the scots - French English Dictionary